a distant desert planet - Turkish English Dictionary